#函数内部自己调用自己
#必须有出口

#3以内数字累加和
def sum_numbers(num):
    #如果等于1，直接返回1
    if num==1:
        return 1
    #如果不等于1，重复执行累加并返回结果
    return num+sum_numbers(num-1)
sum_result=sum_numbers(3)
#输出结果为6
print(sum_result)

#lambda表达式
